package es.albarregas.dao;

import java.sql.SQLException;
import java.util.ArrayList;
import java.util.Collection;

import es.albarregas.pojo.Poblacion;

public class PoblacionesDAO extends ConexionDAO {

		
	public Collection<Poblacion> leerPoblaciones(String clausulaWhere){
		Collection<Poblacion> lista = new ArrayList<Poblacion>();
		try {
			getConexion();
			estamento = conexion.createStatement();
			String consultaSQL="select * from poblaciones " + clausulaWhere;
			resultado = estamento.executeQuery(consultaSQL);
			while(resultado.next()){
				Poblacion poblacion = new Poblacion();
				poblacion.setCod_prov(resultado.getString("cod_prov"));
				poblacion.setCod_postal(resultado.getString("cod_postal"));				
				poblacion.setPoblacion(resultado.getString("poblacion"));				
				lista.add(poblacion);				
			}
		} catch(SQLException ex){
			ex.printStackTrace();
		} finally {
			cerrar();
		}
		return lista;	
	}
	
	
}
